sense of mastery - Español Inglés Diccionario